[INFO] fetching crate blinc_layout 0.5.1...
[INFO] testing blinc_layout-0.5.1 against master#f9988fefd3add01f414f52b414308e7872622fee for pr-155114
[INFO] extracting crate blinc_layout 0.5.1 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate blinc_layout 0.5.1
[INFO] finished tweaking crates.io crate blinc_layout 0.5.1
[INFO] tweaked toml for crates.io crate blinc_layout 0.5.1 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate blinc_layout 0.5.1 on toolchain f9988fefd3add01f414f52b414308e7872622fee
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate blinc_layout 0.5.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.106
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.106
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.106
[INFO] [stderr]   Downloaded js-sys v0.3.83
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.106
[INFO] [stderr]   Downloaded find-msvc-tools v0.1.5
[INFO] [stderr]   Downloaded getopts v0.2.24
[INFO] [stderr]   Downloaded blinc_animation v0.5.1
[INFO] [stderr]   Downloaded toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]   Downloaded cc v1.2.50
[INFO] [stderr]   Downloaded blinc_theme v0.5.1
[INFO] [stderr]   Downloaded toml_edit v0.23.10+spec-1.0.0
[INFO] [stderr]   Downloaded is-docker v0.2.0
[INFO] [stderr]   Downloaded nasm-rs v0.3.2
[INFO] [stderr]   Downloaded utf8-width v0.1.8
[INFO] [stderr]   Downloaded open v5.3.3
[INFO] [stderr]   Downloaded html-escape v0.2.13
[INFO] [stderr]   Downloaded blinc_media v0.5.1
[INFO] [stderr]   Downloaded objc2-core-audio-types v0.3.2
[INFO] [stderr]   Downloaded simd-adler32 v0.3.8
[INFO] [stderr]   Downloaded claxon v0.4.3
[INFO] [stderr]   Downloaded mach2 v0.5.0
[INFO] [stderr]   Downloaded is-wsl v0.4.0
[INFO] [stderr]   Downloaded fax_derive v0.2.0
[INFO] [stderr]   Downloaded blinc_platform v0.5.1
[INFO] [stderr]   Downloaded zune-core v0.4.12
[INFO] [stderr]   Downloaded taffy v0.6.3
[INFO] [stderr]   Downloaded pathdiff v0.2.3
[INFO] [stderr]   Downloaded weezl v0.1.12
[INFO] [stderr]   Downloaded cpal v0.17.1
[INFO] [stderr]   Downloaded objc2-avf-audio v0.3.2
[INFO] [stderr]   Downloaded objc2-core-graphics v0.3.2
[INFO] [stderr]   Downloaded web-sys v0.3.83
[INFO] [stderr]   Downloaded blinc_core v0.5.1
[INFO] [stderr]   Downloaded image v0.25.9
[INFO] [stderr]   Downloaded unicase v2.8.1
[INFO] [stderr]   Downloaded hound v3.5.1
[INFO] [stderr]   Downloaded wasm-bindgen-futures v0.4.56
[INFO] [stderr]   Downloaded openh264-sys2 v0.9.6
[INFO] [stderr]   Downloaded toml v0.8.2
[INFO] [stderr]   Downloaded toml_parser v1.0.6+spec-1.1.0
[INFO] [stderr]   Downloaded indexmap v2.12.1
[INFO] [stderr]   Downloaded pulldown-cmark v0.10.3
[INFO] [stderr]   Downloaded pulldown-cmark-escape v0.10.1
[INFO] [stderr]   Downloaded libc v0.2.178
[INFO] [stderr]   Downloaded arboard v3.6.1
[INFO] [stderr]   Downloaded mp4 v0.14.0
[INFO] [stderr]   Downloaded openh264 v0.9.3
[INFO] [stderr]   Downloaded objc2-io-surface v0.3.2
[INFO] [stderr]   Downloaded zerocopy v0.8.31
[INFO] [stderr]   Downloaded moxcms v0.7.11
[INFO] [stderr]   Downloaded objc2-core-audio v0.3.2
[INFO] [stderr]   Downloaded objc2-app-kit v0.3.2
[INFO] [stderr]   Downloaded fax v0.2.6
[INFO] [stderr]   Downloaded tiff v0.10.3
[INFO] [stderr]   Downloaded objc2-foundation v0.3.2
[INFO] [stderr]   Downloaded alsa v0.10.0
[INFO] [stderr]   Downloaded quick-error v2.0.1
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.31
[INFO] [stderr]   Downloaded coreaudio-rs v0.13.0
[INFO] [stderr]   Downloaded objc2-audio-toolbox v0.3.2
[INFO] [stderr]   Downloaded zune-jpeg v0.4.21
[INFO] [stderr]   Downloaded pxfm v0.1.27
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5e56d229837d8711d194d5708f704d1ebe368731ce145b370cbee799bebdeeaa
[INFO] running `Command { std: "docker" "start" "-a" "5e56d229837d8711d194d5708f704d1ebe368731ce145b370cbee799bebdeeaa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5e56d229837d8711d194d5708f704d1ebe368731ce145b370cbee799bebdeeaa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5e56d229837d8711d194d5708f704d1ebe368731ce145b370cbee799bebdeeaa", kill_on_drop: false }`
[INFO] [stdout] 5e56d229837d8711d194d5708f704d1ebe368731ce145b370cbee799bebdeeaa
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8cbc8b868a905a8242a9a53ab0b2d99ca433095fe4404cc143bb6b940fb2bb3e
[INFO] running `Command { std: "docker" "start" "-a" "8cbc8b868a905a8242a9a53ab0b2d99ca433095fe4404cc143bb6b940fb2bb3e", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling libc v0.2.178
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling pkg-config v0.3.32
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling simd-adler32 v0.3.8
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling slotmap v1.1.1
[INFO] [stderr]    Compiling bytemuck v1.24.0
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling find-msvc-tools v0.1.5
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling nasm-rs v0.3.2
[INFO] [stderr]    Compiling rustix v1.1.2
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling pin-project-lite v0.2.16
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling cpal v0.15.3
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling dasp_sample v0.11.0
[INFO] [stderr]    Compiling rustc-hash v2.1.1
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling syn v2.0.111
[INFO] [stderr]    Compiling ogg v0.8.0
[INFO] [stderr]    Compiling safe_arch v0.7.4
[INFO] [stderr]    Compiling tinyvec v1.10.0
[INFO] [stderr]    Compiling indexmap v2.12.1
[INFO] [stderr]    Compiling fdeflate v0.3.7
[INFO] [stderr]    Compiling winnow v0.5.40
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling web-time v1.1.0
[INFO] [stderr]    Compiling flate2 v1.1.5
[INFO] [stderr]    Compiling cpal v0.17.1
[INFO] [stderr]    Compiling lewton v0.10.2
[INFO] [stderr]    Compiling alsa-sys v0.3.1
[INFO] [stderr]    Compiling wide v0.7.33
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling is-docker v0.2.0
[INFO] [stderr]    Compiling png v0.18.0
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling bytes v1.11.0
[INFO] [stderr]    Compiling pulldown-cmark v0.10.3
[INFO] [stderr]    Compiling claxon v0.4.3
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling byteorder-lite v0.1.0
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling hound v3.5.1
[INFO] [stderr]    Compiling x11rb-protocol v0.13.2
[INFO] [stderr]    Compiling getopts v0.2.24
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling pxfm v0.1.27
[INFO] [stderr]    Compiling is-wsl v0.4.0
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling cc v1.2.50
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling alsa v0.9.1
[INFO] [stderr]    Compiling alsa v0.10.0
[INFO] [stderr]    Compiling unicase v2.8.1
[INFO] [stderr]    Compiling grid v0.15.0
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling pulldown-cmark-escape v0.10.1
[INFO] [stderr]    Compiling utf8-width v0.1.8
[INFO] [stderr]    Compiling pathdiff v0.2.3
[INFO] [stderr]    Compiling open v5.3.3
[INFO] [stderr]    Compiling html-escape v0.2.13
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling openh264-sys2 v0.9.6
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling moxcms v0.7.11
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling gethostname v1.1.0
[INFO] [stderr]    Compiling thiserror v2.0.17
[INFO] [stderr]    Compiling blinc_platform v0.5.1
[INFO] [stderr]    Compiling x11rb v0.13.2
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling rodio v0.19.0
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling image v0.25.9
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling toml_datetime v0.6.3
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_edit v0.20.2
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling blinc_core v0.5.1
[INFO] [stderr]    Compiling mp4 v0.14.0
[INFO] [stderr]    Compiling taffy v0.6.3
[INFO] [stderr]    Compiling arboard v3.6.1
[INFO] [stderr]    Compiling blinc_animation v0.5.1
[INFO] [stderr]    Compiling toml v0.8.2
[INFO] [stderr]    Compiling blinc_theme v0.5.1
[INFO] [stderr]    Compiling openh264 v0.9.3
[INFO] [stderr]    Compiling blinc_media v0.5.1
[INFO] [stderr]    Compiling blinc_layout v0.5.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 25s
[INFO] running `Command { std: "docker" "inspect" "8cbc8b868a905a8242a9a53ab0b2d99ca433095fe4404cc143bb6b940fb2bb3e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8cbc8b868a905a8242a9a53ab0b2d99ca433095fe4404cc143bb6b940fb2bb3e", kill_on_drop: false }`
[INFO] [stdout] 8cbc8b868a905a8242a9a53ab0b2d99ca433095fe4404cc143bb6b940fb2bb3e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] eb33addf5ab694303d9d264addc874fa890dd396f2b259d1b97fc461570c3466
[INFO] running `Command { std: "docker" "start" "-a" "eb33addf5ab694303d9d264addc874fa890dd396f2b259d1b97fc461570c3466", kill_on_drop: false }`
[INFO] [stderr]    Compiling blinc_layout v0.5.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 18.16s
[INFO] running `Command { std: "docker" "inspect" "eb33addf5ab694303d9d264addc874fa890dd396f2b259d1b97fc461570c3466", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "eb33addf5ab694303d9d264addc874fa890dd396f2b259d1b97fc461570c3466", kill_on_drop: false }`
[INFO] [stdout] eb33addf5ab694303d9d264addc874fa890dd396f2b259d1b97fc461570c3466
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] aea0b46a736b0d25628738fa7445be5d593646a28da62e0f6a201cdb33ada18f
[INFO] running `Command { std: "docker" "start" "-a" "aea0b46a736b0d25628738fa7445be5d593646a28da62e0f6a201cdb33ada18f", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.29s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/blinc_layout-a2c8241390cf08f3)
[INFO] [stdout] 
[INFO] [stdout] running 598 tests
[INFO] [stdout] test animated::tests::test_animation_builder ... ok
[INFO] [stdout] test animated::tests::test_div_animate ... ok
[INFO] [stdout] test calc::tests::test_addition ... ok
[INFO] [stdout] test calc::tests::test_calc_or_value_dynamic ... ok
[INFO] [stdout] test calc::tests::test_calc_or_value_calc ... ok
[INFO] [stdout] test calc::tests::test_calc_or_value_fixed ... ok
[INFO] [stdout] test calc::tests::test_calc_wrapper ... ok
[INFO] [stdout] test calc::tests::test_clamp ... ok
[INFO] [stdout] test calc::tests::test_css_var ... ok
[INFO] [stdout] test calc::tests::test_css_var_in_expression ... ok
[INFO] [stdout] test calc::tests::test_demo_border_width_calc ... ok
[INFO] [stdout] test calc::tests::test_demo_mix_with_px_unit ... ok
[INFO] [stdout] test calc::tests::test_complex_expression ... ok
[INFO] [stdout] test calc::tests::test_demo_opacity_mix ... ok
[INFO] [stdout] test calc::tests::test_demo_rotate_calc ... ok
[INFO] [stdout] test calc::tests::test_dimension_deg ... ok
[INFO] [stdout] test calc::tests::test_dimension_em ... ok
[INFO] [stdout] test calc::tests::test_dimension_px ... ok
[INFO] [stdout] test calc::tests::test_dimension_vw ... ok
[INFO] [stdout] test calc::tests::test_division ... ok
[INFO] [stdout] test calc::tests::test_division_by_zero ... ok
[INFO] [stdout] test calc::tests::test_env_var ... ok
[INFO] [stdout] test calc::tests::test_env_var_complex ... ok
[INFO] [stdout] test calc::tests::test_env_var_in_expression ... ok
[INFO] [stdout] test calc::tests::test_literal ... ok
[INFO] [stdout] test calc::tests::test_min ... ok
[INFO] [stdout] test calc::tests::test_mix ... ok
[INFO] [stdout] test calc::tests::test_max ... ok
[INFO] [stdout] test calc::tests::test_negation ... ok
[INFO] [stdout] test calc::tests::test_is_dynamic_false ... ok
[INFO] [stdout] test calc::tests::test_negative_number ... ok
[INFO] [stdout] test calc::tests::test_operator_precedence ... ok
[INFO] [stdout] test calc::tests::test_percentage ... ok
[INFO] [stdout] test calc::tests::test_is_dynamic_true ... ok
[INFO] [stdout] test calc::tests::test_empty_string ... ok
[INFO] [stdout] test calc::tests::test_parentheses ... ok
[INFO] [stdout] test calc::tests::test_remap ... ok
[INFO] [stdout] test calc::tests::test_is_dynamic_nested ... ok
[INFO] [stdout] test calc::tests::test_unknown_unit ... ok
[INFO] [stdout] test canvas::tests::test_canvas_creation ... ok
[INFO] [stdout] test calc::tests::test_multiplication ... ok
[INFO] [stdout] test css_parser::tests::test_animation_direction_starts_reversed ... ok
[INFO] [stdout] test css_parser::tests::test_animation_fill_mode_to_fill_mode ... ok
[INFO] [stdout] test calc::tests::test_smoothstep ... ok
[INFO] [stdout] test calc::tests::test_percentage_minus_px ... ok
[INFO] [stdout] test calc::tests::test_step ... ok
[INFO] [stdout] test css_parser::tests::test_animation_timing_to_easing ... ok
[INFO] [stdout] test calc::tests::test_unbalanced_parens ... ok
[INFO] [stdout] test css_parser::tests::test_animation_shorthand_full ... ok
[INFO] [stdout] test css_parser::tests::test_calc_in_width ... ok
[INFO] [stdout] test canvas::tests::test_canvas_absolute_positioning ... ok
[INFO] [stdout] test css_parser::tests::test_animation_direction_to_play_direction ... ok
[INFO] [stdout] test calc::tests::test_subtraction ... ok
[INFO] [stdout] test canvas::tests::test_canvas_opacity ... ok
[INFO] [stdout] test css_parser::tests::test_animation_individual_properties ... ok
[INFO] [stdout] test css_parser::tests::test_animation_shorthand_basic ... ok
[INFO] [stdout] test css_parser::tests::test_calc_in_border_width ... ok
[INFO] [stdout] test css_parser::tests::test_border_radius_with_sp ... ok
[INFO] [stdout] test css_parser::tests::test_comma_separated_does_not_break_subsequent_rules ... ok
[INFO] [stdout] test css_parser::tests::test_collect_multiple_errors_via_iterations ... ok
[INFO] [stdout] test css_parser::tests::test_comma_separated_mixed_selectors ... ok
[INFO] [stdout] test css_parser::tests::test_conic_gradient_from_angle ... ok
[INFO] [stdout] test css_parser::tests::test_conic_gradient_from_at ... ok
[INFO] [stdout] test css_parser::tests::test_comma_separated_three_selectors ... ok
[INFO] [stdout] test css_parser::tests::test_calc_in_padding ... ok
[INFO] [stdout] test css_parser::tests::test_animation_with_keyframes ... ok
[INFO] [stdout] test css_parser::tests::test_calc_in_gap ... ok
[INFO] [stdout] test css_parser::tests::test_comma_separated_id_selectors ... ok
[INFO] [stdout] test css_parser::tests::test_conic_gradient_at_position ... ok
[INFO] [stdout] test css_parser::tests::test_conic_gradient_simple ... ok
[INFO] [stdout] test css_parser::tests::test_css_selector_key ... ok
[INFO] [stdout] test css_parser::tests::test_css_variables_root_parsing ... ok
[INFO] [stdout] test css_parser::tests::test_css_variables_nested_resolution ... ok
[INFO] [stdout] test css_parser::tests::test_css_variables_names_iterator ... ok
[INFO] [stdout] test css_parser::tests::test_css_variables_usage ... ok
[INFO] [stdout] test css_parser::tests::test_element_state_display ... ok
[INFO] [stdout] test css_parser::tests::test_css_parse_result_methods ... ok
[INFO] [stdout] test css_parser::tests::test_element_state_from_str ... ok
[INFO] [stdout] test css_parser::tests::test_css_variables_multiple_rules ... ok
[INFO] [stdout] test css_parser::tests::test_css_variables_set_at_runtime ... ok
[INFO] [stdout] test css_parser::tests::test_error_collection_missing_closing_brace ... ok
[INFO] [stdout] test css_parser::tests::test_css_variables_with_fallback ... ok
[INFO] [stdout] test css_parser::tests::test_css_variables_color ... ok
[INFO] [stdout] test css_parser::tests::test_error_collection_missing_id_after_hash ... ok
[INFO] [stdout] test css_parser::tests::test_error_collection_preserves_fragment ... ok
[INFO] [stdout] test css_parser::tests::test_error_collection_with_contexts ... ok
[INFO] [stdout] test css_parser::tests::test_error_is_std_error ... ok
[INFO] [stdout] test css_parser::tests::test_error_collection_multiline ... ok
[INFO] [stdout] test css_parser::tests::test_flow_alongside_rules ... ok
[INFO] [stdout] test css_parser::tests::test_flow_bare_output ... ok
[INFO] [stdout] test css_parser::tests::test_flow_compute_target ... ok
[INFO] [stdout] test css_parser::tests::test_flow_basic_fragment ... ok
[INFO] [stdout] test css_parser::tests::test_flow_cycle_reported_as_error ... ok
[INFO] [stdout] test css_parser::tests::test_flow_expr_arithmetic ... ok
[INFO] [stdout] test css_parser::tests::test_error_collection_with_valid_css_no_errors ... ok
[INFO] [stdout] test css_parser::tests::test_flow_expr_function_call ... ok
[INFO] [stdout] test css_parser::tests::test_flow_expr_negative_number ... ok
[INFO] [stdout] test css_parser::tests::test_error_debug_format ... ok
[INFO] [stdout] test css_parser::tests::test_flow_expr_nested_functions ... ok
[INFO] [stdout] test css_parser::tests::test_flow_expr_color_literal ... ok
[INFO] [stdout] test css_parser::tests::test_flow_expr_parenthesized ... ok
[INFO] [stdout] test css_parser::tests::test_flow_expr_vec_constructors ... ok
[INFO] [stdout] test css_parser::tests::test_keyframes_multiple_positions ... ok
[INFO] [stdout] test css_parser::tests::test_keyframes_mixed_with_rules ... ok
[INFO] [stdout] test css_parser::tests::test_keyframes_names ... ok
[INFO] [stdout] test css_parser::tests::test_get_all_states ... ok
[INFO] [stdout] test css_parser::tests::test_keyframes_percentage ... ok
[INFO] [stdout] test css_parser::tests::test_keyframes_to_motion_animation ... ok
[INFO] [stdout] test css_parser::tests::test_flow_multiple_flows ... ok
[INFO] [stdout] test css_parser::tests::test_gradient_with_css_variables ... ok
[INFO] [stdout] test css_parser::tests::test_gradient_with_named_colors ... ok
[INFO] [stdout] test css_parser::tests::test_flow_with_comments ... ok
[INFO] [stdout] test css_parser::tests::test_invalid_value_skipped ... ok
[INFO] [stdout] test css_parser::tests::test_keyframes_basic ... ok
[INFO] [stdout] test css_parser::tests::test_keyframes_count ... ok
[INFO] [stdout] test css_parser::tests::test_gradient_fallback_to_solid ... ok
[INFO] [stdout] test css_parser::tests::test_linear_gradient_implied_positions ... ok
[INFO] [stdout] test css_parser::tests::test_linear_gradient_multiple_stops ... ok
[INFO] [stdout] test css_parser::tests::test_keyframes_to_multi_keyframe_animation ... ok
[INFO] [stdout] test css_parser::tests::test_keyframes_with_transform ... ok
[INFO] [stdout] test css_parser::tests::test_light_alias ... ok
[INFO] [stdout] test css_parser::tests::test_keyframes_with_variables ... ok
[INFO] [stdout] test css_parser::tests::test_linear_gradient_angle ... ok
[INFO] [stdout] test css_parser::tests::test_linear_gradient_rgba_colors ... ok
[INFO] [stdout] test css_parser::tests::test_linear_gradient_to_bottom ... ok
[INFO] [stdout] test css_parser::tests::test_linear_gradient_to_bottom_right ... ok
[INFO] [stdout] test css_parser::tests::test_parse_backdrop_filter_blur ... ok
[INFO] [stdout] test css_parser::tests::test_parse_css_length_px ... ok
[INFO] [stdout] test css_parser::tests::test_parse_css_length_unitless ... ok
[INFO] [stdout] test css_parser::tests::test_parse_backdrop_filter_glass ... ok
[INFO] [stdout] test css_parser::tests::test_parse_backdrop_filter_metallic ... ok
[INFO] [stdout] test css_parser::tests::test_parse_comments ... ok
[INFO] [stdout] test css_parser::tests::test_linear_gradient_to_right ... ok
[INFO] [stdout] test css_parser::tests::test_parse_error_context ... ok
[INFO] [stdout] test css_parser::tests::test_multiple_state_modifiers ... ok
[INFO] [stdout] test css_parser::tests::test_parse_error_has_display ... ok
[INFO] [stdout] test css_parser::tests::test_parse_css_length_sp ... ok
[INFO] [stdout] test css_parser::tests::test_parse_hex_colors ... ok
[INFO] [stdout] test css_parser::tests::test_parse_empty ... ok
[INFO] [stdout] test css_parser::tests::test_parse_transform_scale ... ok
[INFO] [stdout] test css_parser::tests::test_parse_transform_scale_two_args ... ok
[INFO] [stdout] test css_parser::tests::test_parse_named_color ... ok
[INFO] [stdout] test css_parser::tests::test_parse_or_empty_failure ... ok
[INFO] [stdout] test css_parser::tests::test_parse_transform_translate ... ok
[INFO] [stdout] test css_parser::tests::test_parse_css_length_pct ... ok
[INFO] [stdout] test css_parser::tests::test_parse_multiple_rules ... ok
[INFO] [stdout] test css_parser::tests::test_parse_or_empty_success ... ok
[INFO] [stdout] test css_parser::tests::test_parse_render_layer ... ok
[INFO] [stdout] test css_parser::tests::test_parse_rgb_color ... ok
[INFO] [stdout] test css_parser::tests::test_parse_rgba_color ... ok
[INFO] [stdout] test css_parser::tests::test_parse_single_rule ... ok
[INFO] [stdout] test css_parser::tests::test_parse_short_hex ... ok
[INFO] [stdout] test css_parser::tests::test_parse_transform_rotate ... ok
[INFO] [stdout] test css_parser::tests::test_parse_transform_translate_x ... ok
[INFO] [stdout] test css_parser::tests::test_parse_transform_translate_y ... ok
[INFO] [stdout] test css_parser::tests::test_parse_with_errors_collects_invalid_values ... ok
[INFO] [stdout] test css_parser::tests::test_parse_with_errors_collects_unknown_properties ... ok
[INFO] [stdout] test css_parser::tests::test_parse_with_errors_multiline_line_numbers ... ok
[INFO] [stdout] test css_parser::tests::test_parse_with_errors_print_diagnostics ... ok
[INFO] [stdout] test css_parser::tests::test_parse_with_errors_severity_levels ... ok
[INFO] [stdout] test css_parser::tests::test_radial_gradient_at_center ... ok
[INFO] [stdout] test css_parser::tests::test_radial_gradient_at_position ... ok
[INFO] [stdout] test css_parser::tests::test_radial_gradient_ellipse ... ok
[INFO] [stdout] test css_parser::tests::test_radial_gradient_multiple_stops ... ok
[INFO] [stdout] test css_parser::tests::test_resolve_animation ... ok
[INFO] [stdout] test css_parser::tests::test_radial_gradient_simple ... ok
[INFO] [stdout] test css_parser::tests::test_resolve_animation_missing_keyframes ... ok
[INFO] [stdout] test css_parser::tests::test_resolve_animation_no_animation_property ... ok
[INFO] [stdout] test css_parser::tests::test_shape_3d_still_works ... ok
[INFO] [stdout] test css_parser::tests::test_shadow_with_sp ... ok
[INFO] [stdout] test css_parser::tests::test_shape_blend_alias ... ok
[INFO] [stdout] test css_parser::tests::test_shape_alias ... ok
[INFO] [stdout] test css_parser::tests::test_state_modifier_hover ... ok
[INFO] [stdout] test css_parser::tests::test_shape_combine_alias ... ok
[INFO] [stdout] test css_parser::tests::test_surface_glass_alias ... ok
[INFO] [stdout] test css_parser::tests::test_state_modifier_active ... ok
[INFO] [stdout] test css_parser::tests::test_surface_gold_alias ... ok
[INFO] [stdout] test css_parser::tests::test_state_modifier_disabled ... ok
[INFO] [stdout] test css_parser::tests::test_surface_metallic_alias ... ok
[INFO] [stdout] test css_parser::tests::test_state_modifier_focus ... ok
[INFO] [stdout] test css_parser::tests::test_state_modifier_with_variables ... ok
[INFO] [stdout] test css_parser::tests::test_transform_with_sp ... ok
[INFO] [stdout] test css_parser::tests::test_unknown_property_ignored ... ok
[INFO] [stdout] test css_parser::tests::test_translatey_with_sp ... ok
[INFO] [stdout] test css_parser::tests::test_translatex_with_sp ... ok
[INFO] [stdout] test css_parser::tests::test_unknown_state_modifier_ignored ... ok
[INFO] [stdout] test diff::tests::test_change_category_needs_layout ... ok
[INFO] [stdout] test div::tests::test_div_builder ... ok
[INFO] [stdout] test div::tests::test_build_tree ... ok
[INFO] [stdout] test diff::tests::test_change_category_visual_only ... ok
[INFO] [stdout] test div::tests::test_div_with_children ... ok
[INFO] [stdout] test diff::tests::test_diff_layout_change ... ok
[INFO] [stdout] test diff::tests::test_diff_unchanged ... ok
[INFO] [stdout] test div::tests::test_element_ref_basic ... ok
[INFO] [stdout] test diff::tests::test_diff_visual_change ... ok
[INFO] [stdout] test diff::tests::test_hash_different_props ... ok
[INFO] [stdout] test diff::tests::test_hash_stability ... ok
[INFO] [stdout] test div::tests::test_element_ref_with_mut ... ok
[INFO] [stdout] test div::tests::test_layout_padding ... ok
[INFO] [stdout] test element_style::tests::test_css_and_style_macros_produce_same_result ... ok
[INFO] [stdout] test element_style::tests::test_css_macro_backdrop_filter ... ok
[INFO] [stdout] test div::tests::test_layout_flex_grow ... ok
[INFO] [stdout] test div::tests::test_layout_flex_col_with_gap ... ok
[INFO] [stdout] test div::tests::test_layout_flex_row_with_fixed_children ... ok
[INFO] [stdout] test div::tests::test_layout_justify_between ... ok
[INFO] [stdout] test element_style::tests::test_css_macro_display_block ... ok
[INFO] [stdout] test element_style::tests::test_css_macro_animation ... ok
[INFO] [stdout] test div::tests::test_nested_layout ... ok
[INFO] [stdout] test element_style::tests::test_css_macro_border_shorthand ... ok
[INFO] [stdout] test element_style::tests::test_css_macro_basic ... ok
[INFO] [stdout] test element_style::tests::test_css_macro_empty ... ok
[INFO] [stdout] test element_style::tests::test_css_macro_flex_extras ... ok
[INFO] [stdout] test element_style::tests::test_css_macro_filter ... ok
[INFO] [stdout] test element_style::tests::test_css_macro_inset ... ok
[INFO] [stdout] test element_style::tests::test_css_macro_image_properties ... ok
[INFO] [stdout] test element_style::tests::test_css_macro_outline ... ok
[INFO] [stdout] test div::tests::test_element_ref_clone ... ok
[INFO] [stdout] test element_style::tests::test_css_macro_pointer_events ... ok
[INFO] [stdout] test element_style::tests::test_css_macro_position_inset ... ok
[INFO] [stdout] test element_style::tests::test_css_macro_form_colors ... ok
[INFO] [stdout] test element_style::tests::test_css_macro_scrollbar ... ok
[INFO] [stdout] test element_style::tests::test_css_macro_svg_properties ... ok
[INFO] [stdout] test element_style::tests::test_css_macro_text_decoration ... ok
[INFO] [stdout] test element_style::tests::test_css_macro_transform ... ok
[INFO] [stdout] test element_style::tests::test_css_style_parity_position ... ok
[INFO] [stdout] test element_style::tests::test_css_macro_text_properties ... ok
[INFO] [stdout] test element_style::tests::test_css_macro_text_overflow ... ok
[INFO] [stdout] test element_style::tests::test_css_macro_overflow_axes ... ok
[INFO] [stdout] test element_style::tests::test_css_macro_visibility ... ok
[INFO] [stdout] test element_style::tests::test_css_macro_transform_extras ... ok
[INFO] [stdout] test element_style::tests::test_css_style_parity_text ... ok
[INFO] [stdout] test element_style::tests::test_style_empty ... ok
[INFO] [stdout] test element_style::tests::test_style_macro_empty ... ok
[INFO] [stdout] test element_style::tests::test_style_macro_filter ... ok
[INFO] [stdout] test element_style::tests::test_style_macro_form_colors ... ok
[INFO] [stdout] test element_style::tests::test_style_macro_image_properties ... ok
[INFO] [stdout] test element_style::tests::test_style_macro_opacity_presets ... ok
[INFO] [stdout] test element_style::tests::test_style_macro_pointer_events ... ok
[INFO] [stdout] test element_style::tests::test_style_macro_position_inset ... ok
[INFO] [stdout] test element_style::tests::test_style_macro_layer ... ok
[INFO] [stdout] test element_style::tests::test_style_macro_materials ... ok
[INFO] [stdout] test element_style::tests::test_style_macro_rounded_corners ... ok
[INFO] [stdout] test element_style::tests::test_style_macro_material_variants ... ok
[INFO] [stdout] test element_style::tests::test_style_macro_outline ... ok
[INFO] [stdout] test element_style::tests::test_style_macro_svg_properties ... ok
[INFO] [stdout] test element_style::tests::test_style_macro_transforms ... ok
[INFO] [stdout] test element_style::tests::test_style_macro_text_properties ... ok
[INFO] [stdout] test event_handler::tests::test_event_dispatch ... ok
[INFO] [stdout] test event_handler::tests::test_event_handlers_registration ... ok
[INFO] [stdout] test event_handler::tests::test_handler_registry ... ok
[INFO] [stdout] test element_style::tests::test_style_macro_transform_extras ... ok
[INFO] [stdout] test event_router::tests::test_focus_blur ... ok
[INFO] [stdout] test css_parser::tests::test_linear_gradient_angle_units ... ok
[INFO] [stdout] test event_router::tests::test_hover_enter_leave ... ok
[INFO] [stdout] test event_router::tests::test_hit_test_basic ... ok
[INFO] [stdout] test event_router::tests::test_lifecycle_mount_unmount ... ok
[INFO] [stdout] test event_handler::tests::test_multiple_handlers ... ok
[INFO] [stdout] test event_router::tests::test_unmount_clears_state ... ok
[INFO] [stdout] test image::tests::test_eager_loading_default ... ok
[INFO] [stdout] test event_router::tests::test_window_focus_blur ... ok
[INFO] [stdout] test image::tests::test_image_builder ... ok
[INFO] [stdout] test image::tests::test_image_filters ... ok
[INFO] [stdout] test image::tests::test_lazy_loading ... ok
[INFO] [stdout] test image::tests::test_image_build ... ok
[INFO] [stdout] test image::tests::test_placeholder_image ... ok
[INFO] [stdout] test image::tests::test_skeleton_placeholder ... ok
[INFO] [stdout] test interactive::tests::test_complex_state_type ... ok
[INFO] [stdout] test interactive::tests::test_dirty_tracker ... ok
[INFO] [stdout] test interactive::tests::test_interactive_context_fsm ... ok
[INFO] [stdout] test interactive::tests::test_interactive_context_state ... ok
[INFO] [stdout] test image::tests::test_no_fade ... ok
[INFO] [stdout] test key::tests::test_derive ... ok
[INFO] [stdout] test key::tests::test_different_source_locations_independent ... ok
[INFO] [stdout] test key::tests::test_explicit_key ... ok
[INFO] [stdout] test key::tests::test_clone_preserves_key ... ok
[INFO] [stdout] test key::tests::test_keys_stable_across_rebuilds ... ok
[INFO] [stdout] test key::tests::test_key_stability ... ok
[INFO] [stdout] test key::tests::test_unique_keys_in_loop ... ok
[INFO] [stdout] test layout_animation::tests::test_spring_presets ... ok
[INFO] [stdout] test layout_animation::tests::test_config_builders ... ok
[INFO] [stdout] test markdown::renderer::tests::test_bold_spacing_events ... ok
[INFO] [stdout] test css_parser::tests::test_css_variables_with_theme_fallback ... ok
[INFO] [stdout] test element_style::tests::test_style_macro_shadow_variants ... ok
[INFO] [stdout] test css_parser::tests::test_resolve_keyframe_animation_preserves_all_keyframes ... ok
[INFO] [stdout] test markdown::renderer::tests::test_footnote_events ... ok
[INFO] [stdout] test markdown::renderer::tests::test_heading ... ok
[INFO] [stdout] test element_style::tests::test_style_macro_combined ... ok
[INFO] [stdout] test markdown::renderer::tests::test_footnote_renders ... ok
[INFO] [stdout] test markdown::renderer::tests::test_horizontal_rule ... ok
[INFO] [stdout] test element_style::tests::test_style_macro_rounded_variants ... ok
[INFO] [stdout] test element_style::tests::test_style_macro_basic ... ok
[INFO] [stdout] test element_style::tests::test_css_macro_shadow ... ok
[INFO] [stdout] test markdown::renderer::tests::test_html_block_renders ... ok
[INFO] [stdout] test element_style::tests::test_css_macro_combined ... ok
[INFO] [stdout] test markdown::renderer::tests::test_html_parsing_functions ... ok
[INFO] [stdout] test css_parser::tests::test_resolve_keyframe_animation_with_state ... ok
[INFO] [stdout] test element_style::tests::test_style_merge ... ok
[INFO] [stdout] test element_style::tests::test_style_builder ... ok
[INFO] [stdout] test css_parser::tests::test_css_animation_iteration_count ... ok
[INFO] [stdout] test markdown::renderer::tests::test_code_block ... ok
[INFO] [stdout] test markdown::renderer::tests::test_italic_spacing_segments ... ok
[INFO] [stdout] test element_style::tests::test_style_macro_presets ... ok
[INFO] [stdout] test markdown::renderer::tests::test_image_alt_text_not_rendered ... ok
[INFO] [stdout] test markdown::renderer::tests::test_inline_html_renders ... ok
[INFO] [stdout] test markdown::renderer::tests::test_nested_list_events ... ok
[INFO] [stdout] test markdown::renderer::tests::test_simple_paragraph ... ok
[INFO] [stdout] test markdown::renderer::tests::test_nested_list_renders ... ok
[INFO] [stdout] test markdown::renderer::tests::test_table_builds_with_headers ... ok
[INFO] [stdout] test motion::tests::test_stagger_delay_forward ... ok
[INFO] [stdout] test motion::tests::test_stagger_delay_with_limit ... ok
[INFO] [stdout] test motion::tests_motion_presence::test_motion_presence_state_helpers ... ok
[INFO] [stdout] test motion::tests_motion_presence::test_motion_presence_state_transitions ... ok
[INFO] [stdout] test notch::tests::test_element_type_changes ... ok
[INFO] [stdout] test notch::tests::test_needs_custom_rendering ... ok
[INFO] [stdout] test markdown::renderer::tests::test_blockquote ... ok
[INFO] [stdout] test markdown::renderer::tests::test_bold_spacing_segments ... ok
[INFO] [stdout] test markdown::renderer::tests::test_table_parsing_events ... ok
[INFO] [stdout] test markdown::renderer::tests::test_yaml_metadata_block_skipped ... ok
[INFO] [stdout] test markdown::renderer::tests::test_list ... ok
[INFO] [stdout] test markdown::renderer::tests::test_task_list_renders ... ok
[INFO] [stdout] test motion::tests::test_stagger_delay_from_center ... ok
[INFO] [stdout] test motion::tests::test_stagger_delay_reverse ... ok
[INFO] [stdout] test notch::tests::test_notch_with_concave_curves ... ok
[INFO] [stdout] test notch::tests::test_signed_radius_zero ... ok
[INFO] [stdout] test notch::tests::test_notched_dropdown ... ok
[INFO] [stdout] test notch::tests::test_signed_radius_individual_corners ... ok
[INFO] [stdout] test notch::tests::test_signed_radius_mixed ... ok
[INFO] [stdout] test notch::tests::test_step_corners ... ok
[INFO] [stdout] test notch::tests::test_signed_radius_negative ... ok
[INFO] [stdout] test markdown::renderer::tests::test_task_list_events ... ok
[INFO] [stdout] test notch::tests::test_signed_radius_positive ... ok
[INFO] [stdout] test notch::tests::test_step_with_rounded_bottom ... ok
[INFO] [stdout] test pointer_query::tests::test_active_state ... ok
[INFO] [stdout] test pointer_query::tests::test_clear ... ok
[INFO] [stdout] test pointer_query::tests::test_env_resolution ... ok
[INFO] [stdout] test pointer_query::tests::test_pointer_outside ... ok
[INFO] [stdout] test pointer_query::tests::test_hover_duration ... ok
[INFO] [stdout] test pointer_query::tests::test_pressure_env_resolution ... ok
[INFO] [stdout] test pointer_query::tests::test_pressure_without_smoothing ... ok
[INFO] [stdout] test pointer_query::tests::test_pressure_with_smoothing ... ok
[INFO] [stdout] test pointer_query::tests::test_register_and_get ... ok
[INFO] [stdout] test pointer_query::tests::test_touch_count ... ok
[INFO] [stdout] test pointer_query::tests::test_smoothing ... ok
[INFO] [stdout] test pointer_query::tests::test_update_bottom_right ... ok
[INFO] [stdout] test pointer_query::tests::test_update_center_origin ... ok
[INFO] [stdout] test pointer_query::tests::test_velocity_computation ... ok
[INFO] [stdout] test pointer_query::tests::test_update_top_left_origin ... ok
[INFO] [stdout] test render_state::tests::test_node_render_state ... ok
[INFO] [stdout] test render_state::tests::test_overlays ... ok
[INFO] [stdout] test render_state::tests::test_cursor_blink ... ok
[INFO] [stdout] test render_state::tests::test_render_state_creation ... ok
[INFO] [stdout] test rich_text::parser::tests::test_entity_decoding ... ok
[INFO] [stdout] test rich_text::parser::tests::test_hex_color_parsing ... ok
[INFO] [stdout] test rich_text::parser::tests::test_italic_tag ... ok
[INFO] [stdout] test pointer_query::tests::test_state_persists_across_reregister ... ok
[INFO] [stdout] test renderer::tests::test_compute_layout ... ok
[INFO] [stdout] test pointer_query::tests::test_default_config ... ok
[INFO] [stdout] test pointer_query::tests::test_pressure_decays_when_released ... ok
[INFO] [stdout] test notch::tests::test_notch_no_concave_curves ... ok
[INFO] [stdout] test rich_text::parser::tests::test_link_tag ... ok
[INFO] [stdout] test rich_text::parser::tests::test_named_color ... ok
[INFO] [stdout] test rich_text::parser::tests::test_hex_entity ... ok
[INFO] [stdout] test rich_text::parser::tests::test_bold_tag ... ok
[INFO] [stdout] test renderer::tests::test_render_tree_from_element ... ok
[INFO] [stdout] test rich_text::parser::tests::test_em_tag ... ok
[INFO] [stdout] test rich_text::parser::tests::test_plain_text ... ok
[INFO] [stdout] test rich_text::tests::test_bold_tag ... ok
[INFO] [stdout] test rich_text::tests::test_entity_decoding ... ok
[INFO] [stdout] test rich_text::parser::tests::test_rgba_parsing ... ok
[INFO] [stdout] test rich_text::parser::tests::test_span_color ... ok
[INFO] [stdout] test rich_text::parser::tests::test_strikethrough_tag ... ok
[INFO] [stdout] test rich_text::parser::tests::test_strong_tag ... ok
[INFO] [stdout] test rich_text::parser::tests::test_unclosed_tag ... ok
[INFO] [stdout] test rich_text::parser::tests::test_underline_tag ... ok
[INFO] [stdout] test rich_text::parser::tests::test_unknown_tag ... ok
[INFO] [stdout] test rich_text::tests::test_event_handlers_registered_for_links ... ok
[INFO] [stdout] test rich_text::parser::tests::test_numeric_entity ... ok
[INFO] [stdout] test rich_text::tests::test_link_has_url ... ok
[INFO] [stdout] test rich_text::tests::test_link_regions_calculated ... ok
[INFO] [stdout] test rich_text::tests::test_nested_tags ... ok
[INFO] [stdout] test rich_text::tests::test_range_api ... ok
[INFO] [stdout] test selector::handle::tests::test_handle_creation ... ok
[INFO] [stdout] test selector::handle::tests::test_handle_on_ready_arc ... ok
[INFO] [stdout] test selector::handle::tests::test_handle_for_nonexistent_element ... ok
[INFO] [stdout] test rich_text::tests::test_plain_text ... ok
[INFO] [stdout] test selector::handle::tests::test_handle_on_ready_uses_string_id ... ok
[INFO] [stdout] test selector::handle::tests::test_handle_on_ready_skips_if_already_triggered ... ok
[INFO] [stdout] test selector::handle::tests::test_parent_traversal ... ok
[INFO] [stdout] test selector::registry::tests::test_clear ... ok
[INFO] [stdout] test selector::registry::tests::test_duplicate_id_last_wins ... ok
[INFO] [stdout] test selector::registry::tests::test_on_ready_skips_already_triggered ... ok
[INFO] [stdout] test selector::registry::tests::test_on_ready_via_node_id ... ok
[INFO] [stdout] test selector::registry::tests::test_register_and_get ... ok
[INFO] [stdout] test selector::registry::tests::test_on_ready_via_node_id_without_string_id_warns ... ok
[INFO] [stdout] test selector::registry::tests::test_reverse_lookup ... ok
[INFO] [stdout] test selector::registry::tests::test_register_on_ready_for_id ... ok
[INFO] [stdout] test selector::scroll_ref::tests::test_scroll_offset_query ... ok
[INFO] [stdout] test selector::scroll_ref::tests::test_scroll_progress ... ok
[INFO] [stdout] test selector::registry::tests::test_triggered_survives_clear ... ok
[INFO] [stdout] test selector::scroll_ref::tests::test_scroll_to_element ... ok
[INFO] [stdout] test stateful::tests::test_checkbox_states ... ok
[INFO] [stdout] test stateful::tests::test_disabled_button_ignores_events ... ok
[INFO] [stdout] test stateful::tests::test_callback_is_called ... ok
[INFO] [stdout] test selector::registry::tests::test_on_ready_triggered_tracking ... ok
[INFO] [stdout] test selector::scroll_ref::tests::test_scroll_ref_new ... ok
[INFO] [stdout] test stateful::tests::test_handle_event ... ok
[INFO] [stdout] test selector::scroll_ref::tests::test_scroll_to_bottom ... ok
[INFO] [stdout] test stateful::tests::test_state_callback_with_pattern_matching ... ok
[INFO] [stdout] test stateful::tests::test_state_transition_with_enum ... ignored, Test needs to be updated for new API
[INFO] [stdout] test stateful::tests::test_stateful_basic ... ok
[INFO] [stdout] test stateful::tests::test_toggle_states ... ignored, Test needs to be updated to match latest API
[INFO] [stdout] test styled_text::tests::test_plain_text ... ok
[INFO] [stdout] test stateful::tests::test_unit_state_ignores_all_events ... ok
[INFO] [stdout] test styled_text::tests::test_raw_text ... ok
[INFO] [stdout] test svg::tests::test_svg_build ... ok
[INFO] [stdout] test syntax::tests::test_empty_line ... ok
[INFO] [stdout] test stateful::tests::test_text_field_states ... ok
[INFO] [stdout] test styled_text::tests::test_styled_line ... ok
[INFO] [stdout] test syntax::tests::test_plain_highlighter ... ok
[INFO] [stdout] test text::tests::test_html_entity_decoding ... ok
[INFO] [stdout] test text::tests::test_plain_text_unchanged ... ok
[INFO] [stdout] test svg::tests::test_svg_builder ... ok
[INFO] [stdout] test rich_text::parser::tests::test_nested_tags ... ok
[INFO] [stdout] test text::tests::test_text_build ... ok
[INFO] [stdout] test text::tests::test_text_builder ... ok
[INFO] [stdout] test text_selection::tests::test_global_selection ... ok
[INFO] [stdout] test text_selection::tests::test_selection_empty ... ok
[INFO] [stdout] test text_selection::tests::test_selection_with_text ... ok
[INFO] [stdout] test typography::tests::test_heading_levels ... ok
[INFO] [stdout] test typography::tests::test_headings ... ok
[INFO] [stdout] test units::tests::test_px_conversion ... ok
[INFO] [stdout] test typography::tests::test_inline_helpers ... ok
[INFO] [stdout] test units::tests::test_sp_conversion ... ok
[INFO] [stdout] test units::tests::test_taffy_conversion ... ok
[INFO] [stdout] test units::tests::test_tuple_syntax ... ok
[INFO] [stdout] test visual_animation::tests::test_animation_direction ... ok
[INFO] [stdout] test visual_animation::tests::test_config_builders ... ok
[INFO] [stdout] test widgets::blockquote::tests::test_blockquote_creates_container ... ok
[INFO] [stdout] test widgets::blockquote::tests::test_blockquote_with_child ... ok
[INFO] [stdout] test syntax::tests::test_rust_keywords ... ok
[INFO] [stdout] test event_router::tests::test_mouse_down_up ... ok
[INFO] [stdout] test widgets::cursor::tests::test_cursor_opacity_smooth_fade_range ... ok
[INFO] [stdout] test widgets::cursor::tests::test_cursor_opacity_when_not_visible ... ok
[INFO] [stdout] test widgets::hr::tests::test_hr_creates_div ... ok
[INFO] [stdout] test widgets::hr::tests::test_hr_with_custom_color ... ok
[INFO] [stdout] test widgets::link::tests::test_link_creates_element ... ok
[INFO] [stdout] test widgets::link::tests::test_link_has_pointer_cursor ... ok
[INFO] [stdout] test widgets::link::tests::test_link_stores_url ... ok
[INFO] [stdout] test selector::handle::tests::test_handle_on_ready_registers_callback ... ok
[INFO] [stdout] test widgets::list::tests::test_markers ... ok
[INFO] [stdout] test selector::registry::tests::test_on_ready_multiple_elements ... ok
[INFO] [stdout] test widgets::list::tests::test_roman_numerals ... ok
[INFO] [stdout] test widgets::list::tests::test_task_list ... ok
[INFO] [stdout] test widgets::cursor::tests::test_cursor_state_defaults ... ok
[INFO] [stdout] test widgets::cursor::tests::test_cursor_opacity_solid ... ok
[INFO] [stdout] test widgets::media::format_time::tests::test_format_seconds ... ok
[INFO] [stdout] test widgets::overlay::tests::test_overlay_config_defaults ... ok
[INFO] [stdout] test widgets::overlay::tests::test_overlay_manager_basic ... ok
[INFO] [stdout] test widgets::overlay::tests::test_overlay_state_transitions ... ok
[INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::collapsed_selection_at_block_zero_still_affects_block_zero ... ok
[INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::convert_selection_at_block_end_skips_suffix ... ok
[INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::convert_selection_at_block_start_skips_prefix ... ok
[INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::convert_selection_clears_indent_for_heading_only ... ok
[INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::convert_selection_collapsed_falls_back_to_set_kind ... ok
[INFO] [stdout] test widgets::list::tests::test_ordered_list ... ok
[INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::convert_selection_full_line_returns_none_and_converts_in_place ... ok
[INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::convert_selection_splits_into_three_blocks ... ok
[INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::indent_increments_paragraph_and_bullets ... ok
[INFO] [stdout] test syntax::tests::test_json_highlighter ... ok
[INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::insert_divider_after_inserts_two_blocks ... ok
[INFO] [stdout] test widgets::overlay::tests::test_overlay_escape ... ok
[INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::outdent_walks_back_one_level ... ok
[INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::set_kind_changes_one_block ... ok
[INFO] [stdout] test widgets::list::tests::test_unordered_list ... ok
[INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::set_kind_includes_trailing_block_when_endpoint_is_inside_it ... ok
[INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::toggle_kind_reverts_to_paragraph_when_all_match ... ok
[INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::set_kind_no_op_when_already_matches ... ok
[INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::toggle_kind_sets_when_some_dont_match ... ok
[INFO] [stdout] test widgets::rich_text_editor::cursor::tests::active_format_at_run_boundary_inherits_previous_run ... ok
[INFO] [stdout] test widgets::rich_text_editor::cursor::tests::doc_position_ordering ... ok
[INFO] [stdout] test widgets::rich_text_editor::cursor::tests::active_format_picks_up_span_at_cursor ... ok
[INFO] [stdout] test widgets::rich_text_editor::cursor::tests::selection_ordered_canonicalizes ... ok
[INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::set_kind_clears_indent_for_heading ... ok
[INFO] [stdout] test widgets::rich_text_editor::cursor::tests::step_backward_is_inverse_of_forward ... ok
[INFO] [stdout] test widgets::rich_text_editor::cursor::tests::step_forward_crosses_block_boundary ... ok
[INFO] [stdout] test widgets::rich_text_editor::document::tests::block_paragraph_constructors ... ok
[INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::toggle_quote_sets_then_clears ... ok
[INFO] [stdout] test widgets::rich_text_editor::cursor::tests::clamp_pins_to_valid_neighbour ... ok
[INFO] [stdout] test widgets::rich_text_editor::cursor::tests::end_of_block_walks_to_last_char ... ok
[INFO] [stdout] test widgets::rich_text_editor::document::tests::char_byte_round_trip_ascii ... ok
[INFO] [stdout] test widgets::rich_text_editor::document::tests::char_byte_round_trip_unicode ... ok
[INFO] [stdout] test widgets::rich_text_editor::document::tests::char_to_byte_saturates_past_end ... ok
[INFO] [stdout] test widgets::rich_text_editor::document::tests::from_blocks_empty_falls_back_to_default ... ok
[INFO] [stdout] test widgets::rich_text_editor::document::tests::heading_clamps_level ... ok
[INFO] [stdout] test widgets::rich_text_editor::document::tests::new_document_has_one_empty_paragraph ... ok
[INFO] [stdout] test widgets::code::tests::test_editor_state_word_nav ... ok
[INFO] [stdout] test widgets::code::tests::test_code_creation ... ok
[INFO] [stdout] test widgets::code::tests::test_editor_state_select_all ... ok
[INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::outdent_floors_at_zero ... ok
[INFO] [stdout] test widgets::rich_text_editor::document::tests::plain_text_joins_blocks_with_newlines ... ok
[INFO] [stdout] test widgets::code::tests::test_code_builder ... ok
[INFO] [stdout] test widgets::code::tests::test_editor_state_insert ... ok
[INFO] [stdout] test widgets::code::tests::test_editor_state_newline ... ok
[INFO] [stdout] test widgets::code::tests::test_editor_state_undo_redo ... ok
[INFO] [stdout] test widgets::rich_text_editor::document::tests::numbered_ordinal_counts_contiguous_items ... ok
[INFO] [stdout] test widgets::rich_text_editor::document::tests::plain_text_range_across_blocks_uses_newlines ... ok
[INFO] [stdout] test widgets::rich_text_editor::document::tests::numbered_ordinal_skips_nested_deeper_items ... ok
[INFO] [stdout] test widgets::rich_text_editor::document::tests::plain_text_range_across_soft_breaks_uses_newlines ... ok
[INFO] [stdout] test widgets::rich_text_editor::document::tests::plain_text_range_collapsed_returns_empty ... ok
[INFO] [stdout] test widgets::rich_text_editor::document::tests::plain_text_range_within_single_line ... ok
[INFO] [stdout] test widgets::rich_text_editor::edit::tests::delete_backward_at_start_of_block_merges ... ok
[INFO] [stdout] test widgets::rich_text_editor::edit::tests::delete_backward_in_middle_of_line ... ok
[INFO] [stdout] test widgets::rich_text_editor::edit::tests::delete_forward_at_end_of_line_joins_next_line ... ok
[INFO] [stdout] test selector::handle::tests::test_handle_on_ready_works_before_element_exists ... ok
[INFO] [stdout] test widgets::rich_text_editor::edit::tests::delete_selection_across_blocks ... ok
[INFO] [stdout] test widgets::rich_text_editor::edit::tests::delete_selection_within_one_line ... ok
[INFO] [stdout] test widgets::rich_text_editor::edit::tests::enter_on_empty_list_item_exits_list ... ok
[INFO] [stdout] test widgets::rich_text_editor::edit::tests::insert_char_appends_to_empty_paragraph ... ok
[INFO] [stdout] test widgets::rich_text_editor::edit::tests::insert_text_in_middle_of_word ... ok
[INFO] [stdout] test widgets::rich_text_editor::edit::tests::insert_extends_existing_bold_span ... ok
[INFO] [stdout] test widgets::rich_text_editor::edit::tests::insert_text_with_newline_creates_soft_break ... ok
[INFO] [stdout] test widgets::rich_text_editor::edit::tests::insert_with_different_format_creates_new_span ... ok
[INFO] [stdout] test widgets::rich_text_editor::edit::tests::split_block_after_heading_makes_paragraph ... ok
[INFO] [stdout] test widgets::rich_text_editor::format::tests::bold_first_word ... ok
[INFO] [stdout] test widgets::rich_text_editor::format::tests::color_change_overrides_existing_color ... ok
[INFO] [stdout] test widgets::rich_text_editor::format::tests::empty_selection_is_no_op ... ok
[INFO] [stdout] test widgets::rich_text_editor::format::tests::italic_middle_of_word_splits_spans ... ok
[INFO] [stdout] test widgets::rich_text_editor::format::tests::link_clear_removes_url ... ok
[INFO] [stdout] test widgets::rich_text_editor::format::tests::link_sets_url_and_underline ... ok
[INFO] [stdout] test widgets::rich_text_editor::format::tests::merge_adjacent_after_toggle ... ok
[INFO] [stdout] test widgets::rich_text_editor::format::tests::multi_line_selection_marks_all_lines ... ok
[INFO] [stdout] test widgets::rich_text_editor::edit::tests::split_block_at_middle_creates_two_blocks ... ok
[INFO] [stdout] test widgets::rich_text_editor::format::tests::toggle_bold_clears_when_already_bold ... ok
[INFO] [stdout] test widgets::rich_text_editor::markdown::tests::parses_bold_italic_strike ... ok
[INFO] [stdout] test widgets::rich_text_editor::markdown::tests::parses_blockquote ... ok
[INFO] [stdout] test widgets::rich_text_editor::markdown::tests::empty_input_returns_empty_document ... ok
[INFO] [stdout] test widgets::rich_text_editor::markdown::tests::parses_bullet_and_numbered_lists ... ok
[INFO] [stdout] test widgets::rich_text_editor::markdown::tests::parses_headings_and_paragraphs ... ok
[INFO] [stdout] test widgets::rich_text_editor::markdown::tests::parses_horizontal_rule ... ok
[INFO] [stdout] test widgets::rich_text_editor::markdown::tests::parses_inline_code ... ok
[INFO] [stdout] test widgets::rich_text_editor::markdown::tests::parses_link_with_underline ... ok
[INFO] [stdout] test widgets::rich_text_editor::render::tests::empty_document_renders ... ok
[INFO] [stdout] test widgets::rich_text_editor::render::tests::renders_without_panicking ... ok
[INFO] [stdout] test widgets::rich_text_editor::state::tests::click_above_first_line_snaps_to_start ... ok
[INFO] [stdout] test widgets::rich_text_editor::state::tests::click_at_x_zero_returns_col_zero ... ok
[INFO] [stdout] test widgets::rich_text_editor::state::tests::click_below_last_line_snaps_to_end ... ok
[INFO] [stdout] test widgets::rich_text_editor::state::tests::click_in_second_line_finds_block_one ... ok
[INFO] [stdout] test widgets::rich_text_editor::block_ops::tests::set_kind_trims_trailing_col_zero_endpoint ... ok
[INFO] [stdout] test widgets::rich_text_editor::state::tests::click_inside_first_line_finds_block_zero ... ok
[INFO] [stdout] test widgets::rich_text_editor::state::tests::click_past_right_edge_returns_end_col ... ok
[INFO] [stdout] test widgets::rich_text_editor::state::tests::move_cursor_extends_selection_when_requested ... ok
[INFO] [stdout] test widgets::rich_text_editor::wrap::tests::long_line_wraps_into_multiple_lines ... ok
[INFO] [stdout] test widgets::rich_text_editor::wrap::tests::very_long_word_emits_its_own_line ... ok
[INFO] [stdout] test widgets::rich_text_editor::wrap::tests::span_split_across_wrap_points ... ok
[INFO] [stdout] test widgets::rich_text_editor::wrap::tests::span_only_on_first_word_stays_on_first_line ... ok
[INFO] [stdout] test widgets::rich_text_editor::wrap::tests::zero_max_width_disables_wrap ... ok
[INFO] [stdout] test widgets::rich_text_editor::state::tests::synth_line_helper_used_for_test_round_trip ... ok
[INFO] [stdout] test widgets::rich_text_editor::state::tests::cursor_geometry_returns_position_for_known_line ... ok
[INFO] [stdout] test widgets::scroll::tests::test_scroll_builder_scrollbar_config ... ok
[INFO] [stdout] test widgets::scroll::tests::test_scroll_child_starts_at_origin ... ok
[INFO] [stdout] test widgets::scroll::tests::test_scroll_element_builder ... ok
[INFO] [stdout] test widgets::scroll::tests::test_scroll_physics_basic ... ok
[INFO] [stdout] test widgets::scroll::tests::test_scroll_physics_bounce ... ok
[INFO] [stdout] test widgets::scroll::tests::test_scroll_physics_no_bounce ... ok
[INFO] [stdout] test widgets::scroll::tests::test_scroll_settling ... ok
[INFO] [stdout] test widgets::scroll::tests::test_scroll_with_items_center_still_starts_at_origin ... ok
[INFO] [stdout] test widgets::scroll::tests::test_scroll_with_justify_center_offsets_content ... ok
[INFO] [stdout] test widgets::scroll::tests::test_scrollbar_can_scroll ... ok
[INFO] [stdout] test widgets::scroll::tests::test_scrollbar_config_default ... ok
[INFO] [stdout] test widgets::scroll::tests::test_scrollbar_config_presets ... ok
[INFO] [stdout] test widgets::scroll::tests::test_scrollbar_render_info ... ok
[INFO] [stdout] test widgets::scroll::tests::test_scrollbar_size_presets ... ok
[INFO] [stdout] test widgets::scroll::tests::test_scrollbar_state_opacity ... ok
[INFO] [stdout] test widgets::scroll::tests::test_scrollbar_state_transitions ... ok
[INFO] [stdout] test widgets::table::tests::test_table_builder ... ok
[INFO] [stdout] test widgets::rich_text_editor::wrap::tests::short_line_returns_unchanged ... ok
[INFO] [stdout] test widgets::rich_text_editor::wrap::tests::empty_line_returns_unchanged ... ok
[INFO] [stdout] test widgets::scroll::tests::test_scroll_physics_overscroll ... ok
[INFO] [stdout] test widgets::text_area::tests::test_text_area_state_insert ... ok
[INFO] [stdout] test widgets::text_area::tests::test_text_area_state_navigation ... ok
[INFO] [stdout] test widgets::text_area::tests::test_text_area_state_selection ... ok
[INFO] [stdout] test widgets::scroll::tests::test_scrollbar_thumb_dimensions ... ok
[INFO] [stdout] test widgets::text_edit::tests::test_word_at_position ... ok
[INFO] [stdout] test widgets::scroll::tests::test_scrollbar_thumb_position_updates ... ok
[INFO] [stdout] test widgets::table::tests::test_cell_methods ... ok
[INFO] [stdout] test widgets::text_edit::tests::test_word_boundary_left ... ok
[INFO] [stdout] test widgets::table::tests::test_simple_table ... ok
[INFO] [stdout] test widgets::text_input::tests::test_input_type_filtering ... ok
[INFO] [stdout] test widgets::text_edit::tests::test_word_boundary_right ... ok
[INFO] [stdout] test widgets::text_input::tests::test_text_input_data_insert ... ok
[INFO] [stdout] test widgets::text_area::tests::test_text_area_state_delete ... ok
[INFO] [stdout] test widgets::rich_text_editor::state::tests::move_cursor_clears_selection_when_not_extending ... ok
[INFO] [stdout] test widgets::text_input::tests::test_text_input_data_delete ... ok
[INFO] [stdout] test widgets::scroll::tests::test_scrollbar_state_interacting ... ok
[INFO] [stdout] test widgets::scroll::tests::test_scrollbar_config_width ... ok
[INFO] [stdout] test widgets::scroll::tests::test_horizontal_scroll_content_position ... ok
[INFO] [stdout] test widgets::scroll::tests::test_scrollbar_state_visibility ... ok
[INFO] [stdout] test syntax::tests::test_multiline ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 596 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.28s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests blinc_layout
[INFO] [stdout] 
[INFO] [stdout] running 234 tests
[INFO] [stdout] test src/animated.rs - animated (line 22) ... ignored
[INFO] [stdout] test src/animated.rs - animated (line 35) ... ignored
[INFO] [stdout] test src/animated.rs - animated (line 9) ... ignored
[INFO] [stdout] test src/animated.rs - animated::Div::animate (line 345) ... ignored
[INFO] [stdout] test src/animated.rs - animated::Div::apply_animations (line 416) ... ignored
[INFO] [stdout] test src/animated.rs - animated::Div::with_animated (line 395) ... ignored
[INFO] [stdout] test src/back_handler.rs - back_handler (line 10) ... ignored
[INFO] [stdout] test src/calc.rs - calc (line 8) ... ignored
[INFO] [stdout] test src/canvas.rs - canvas (line 20) ... ignored
[INFO] [stdout] test src/canvas.rs - canvas::canvas (line 272) ... ignored
[INFO] [stdout] test src/css_parser.rs - css_parser (line 24) ... ignored
[INFO] [stdout] test src/css_parser.rs - css_parser::CssKeyframes::to_multi_keyframe_animation (line 811) ... ignored
[INFO] [stdout] test src/css_parser.rs - css_parser::Stylesheet::get_all_states (line 1626) ... ignored
[INFO] [stdout] test src/css_parser.rs - css_parser::Stylesheet::get_keyframes (line 1881) ... ignored
[INFO] [stdout] test src/css_parser.rs - css_parser::Stylesheet::get_variable (line 1807) ... ignored
[INFO] [stdout] test src/css_parser.rs - css_parser::Stylesheet::get_with_state (line 1583) ... ignored
[INFO] [stdout] test src/css_parser.rs - css_parser::Stylesheet::parse (line 1518) ... ignored
[INFO] [stdout] test src/css_parser.rs - css_parser::Stylesheet::parse_with_errors (line 1369) ... ignored
[INFO] [stdout] test src/css_parser.rs - css_parser::Stylesheet::resolve_animation (line 1961) ... ignored
[INFO] [stdout] test src/css_parser.rs - css_parser::Stylesheet::resolve_keyframe_animation (line 2031) ... ignored
[INFO] [stdout] test src/css_parser.rs - css_parser::Stylesheet::set_variable (line 1820) ... ignored
[INFO] [stdout] test src/css_parser.rs - css_parser::keyframes_block (line 2614) ... ignored
[INFO] [stdout] test src/diff.rs - diff (line 11) ... ignored
[INFO] [stdout] test src/diff.rs - diff::diff (line 224) ... ignored
[INFO] [stdout] test src/div.rs - div::Div::animate_bounds (line 678) ... ignored
[INFO] [stdout] test src/div.rs - div::Div::animate_layout (line 631) ... ignored
[INFO] [stdout] test src/div.rs - div::Div::backdrop_blur (line 2403) ... ignored
[INFO] [stdout] test src/div.rs - div::Div::backdrop_blur_style (line 2417) ... ignored
[INFO] [stdout] test src/div.rs - div::Div::blur (line 3004) ... ignored
[INFO] [stdout] test src/div.rs - div::Div::border_left (line 2681) ... ignored
[INFO] [stdout] test src/div.rs - div::Div::borders (line 2763) ... ignored
[INFO] [stdout] test src/div.rs - div::Div::cursor (line 3096) ... ignored
[INFO] [stdout] test src/div.rs - div::Div::drag_region (line 3381) ... ignored
[INFO] [stdout] test src/div.rs - div::Div::drop_shadow_effect (line 3031) ... ignored
[INFO] [stdout] test src/div.rs - div::Div::effect (line 2817) ... ignored
[INFO] [stdout] test src/div.rs - div::Div::flow (line 2945) ... ignored
[INFO] [stdout] test src/div.rs - div::Div::glow_effect (line 3047) ... ignored
[INFO] [stdout] test src/div.rs - div::Div::id (line 566) ... ignored
[INFO] [stdout] test src/div.rs - div::Div::layer_effect (line 2989) ... ignored
[INFO] [stdout] test src/div.rs - div::Div::merge (line 1205) ... ignored
[INFO] [stdout] test src/div.rs - div::Div::motion (line 712) ... ignored
[INFO] [stdout] test src/div.rs - div::Div::on_click (line 3217) ... ignored
[INFO] [stdout] test src/div.rs - div::Div::on_event (line 3491) ... ignored
[INFO] [stdout] test src/div.rs - div::Div::on_hover_enter (line 3279) ... ignored
[INFO] [stdout] test src/div.rs - div::Div::padding (line 2070) ... ignored
[INFO] [stdout] test src/div.rs - div::Div::set_style (line 928) ... ignored
[INFO] [stdout] test src/div.rs - div::Div::style (line 903) ... ignored
[INFO] [stdout] test src/div.rs - div::Div::swap (line 748) ... ignored
[INFO] [stdout] test src/div.rs - div::Div::when (line 769) ... ignored
[INFO] [stdout] test src/div.rs - div::ElementRef<T>::borrow (line 240) ... ignored
[INFO] [stdout] test src/div.rs - div::ElementRef<T>::borrow_mut (line 263) ... ignored
[INFO] [stdout] test src/div.rs - div::ElementRef<T>::get_layout_bounds (line 289) ... ignored
[INFO] [stdout] test src/div.rs - div::ElementRef<T>::with (line 168) ... ignored
[INFO] [stdout] test src/div.rs - div::ElementRef<T>::with_mut (line 185) ... ignored
[INFO] [stdout] test src/div.rs - div::FontFamily (line 3612) ... ignored
[INFO] [stdout] test src/div.rs - div::LayoutBoundsStorage (line 53) ... ignored
[INFO] [stdout] test src/element.rs - element::BorderBuilder (line 909) ... ignored
[INFO] [stdout] test src/element_style.rs - element_style (line 12) ... ignored
[INFO] [stdout] test src/element_style.rs - element_style::css (line 1980) ... ignored
[INFO] [stdout] test src/element_style.rs - element_style::flow (line 4177) ... ignored
[INFO] [stdout] test src/element_style.rs - element_style::flow (line 4189) ... ignored
[INFO] [stdout] test src/element_style.rs - element_style::style (line 3323) ... ignored
[INFO] [stdout] test src/event_handler.rs - event_handler (line 20) ... ignored
[INFO] [stdout] test src/event_router.rs - event_router (line 20) ... ignored
[INFO] [stdout] test src/image.rs - image::Image::lazy (line 635) ... ignored
[INFO] [stdout] test src/image.rs - image::Image::placeholder_brush (line 676) ... ignored
[INFO] [stdout] test src/image.rs - image::Image::placeholder_color (line 663) ... ignored
[INFO] [stdout] test src/image.rs - image::Image::placeholder_image (line 698) ... ignored
[INFO] [stdout] test src/image.rs - image::emoji (line 886) ... ignored
[INFO] [stdout] test src/interactive.rs - interactive (line 17) ... ignored
[INFO] [stdout] test src/key.rs - key (line 12) ... ignored
[INFO] [stdout] test src/key.rs - key::InstanceKey::derive (line 118) ... ignored
[INFO] [stdout] test src/layout_animation.rs - layout_animation (line 17) ... ignored
[INFO] [stdout] test src/layout_animation.rs - layout_animation::LayoutAnimationConfig::with_key (line 156) ... ignored
[INFO] [stdout] test src/markdown/mod.rs - markdown (line 8) ... ignored
[INFO] [stdout] test src/markdown/renderer.rs - markdown::renderer::markdown (line 76) ... ignored
[INFO] [stdout] test src/motion.rs - motion (line 10) ... ignored
[INFO] [stdout] test src/motion.rs - motion (line 21) ... ignored
[INFO] [stdout] test src/motion.rs - motion (line 45) ... ignored
[INFO] [stdout] test src/motion.rs - motion::Motion (line 376) ... ignored
[INFO] [stdout] test src/motion.rs - motion::Motion::from_stylesheet (line 756) ... ignored
[INFO] [stdout] test src/motion.rs - motion::Motion::id (line 1036) ... ignored
[INFO] [stdout] test src/motion.rs - motion::Motion::keyframes_from_stylesheet (line 795) ... ignored
[INFO] [stdout] test src/motion.rs - motion::Motion::on_ready (line 1172) ... ignored
[INFO] [stdout] test src/motion.rs - motion::Motion::pointer_events_none (line 1152) ... ignored
[INFO] [stdout] test src/motion.rs - motion::Motion::replay (line 1090) ... ignored
[INFO] [stdout] test src/motion.rs - motion::Motion::rotate_timeline (line 881) ... ignored
[INFO] [stdout] test src/motion.rs - motion::Motion::suspended (line 1120) ... ignored
[INFO] [stdout] test src/motion.rs - motion::Motion::transient (line 1070) ... ignored
[INFO] [stdout] test src/motion.rs - motion::motion (line 488) ... ignored
[INFO] [stdout] test src/motion.rs - motion::motion_derived (line 543) ... ignored
[INFO] [stdout] test src/notch.rs - notch (line 21) ... ignored
[INFO] [stdout] test src/notch.rs - notch (line 33) ... ignored
[INFO] [stdout] test src/notch.rs - notch (line 47) ... ignored
[INFO] [stdout] test src/notch.rs - notch::Notch::corner_top (line 371) ... ignored
[INFO] [stdout] test src/notch.rs - notch::notch (line 2609) ... ignored
[INFO] [stdout] test src/notch.rs - notch::notch (line 2625) ... ignored
[INFO] [stdout] test src/overlay_state.rs - overlay_state (line 23) ... ignored
[INFO] [stdout] test src/overlay_state.rs - overlay_state (line 8) ... ignored
[INFO] [stdout] test src/overlay_state.rs - overlay_state::get_overlay_manager (line 140) ... ignored
[INFO] [stdout] test src/render_state.rs - render_state::get_global_scheduler (line 90) ... ignored
[INFO] [stdout] test src/renderer.rs - renderer::RenderTree::render_to (line 12127) ... ignored
[INFO] [stdout] test src/renderer.rs - renderer::RenderTree::set_stylesheet (line 4471) ... ignored
[INFO] [stdout] test src/renderer.rs - renderer::RenderTree::start_css_animation_for_element (line 7105) ... ignored
[INFO] [stdout] test src/renderer.rs - renderer::RenderTree::svg_elements (line 13027) ... ignored
[INFO] [stdout] test src/renderer.rs - renderer::RenderTree::text_elements (line 12937) ... ignored
[INFO] [stdout] test src/rich_text/mod.rs - rich_text (line 8) ... ignored
[INFO] [stdout] test src/selector/handle.rs - selector::handle::ElementHandle<T>::mark_visual_dirty (line 222) ... ignored
[INFO] [stdout] test src/selector/handle.rs - selector::handle::ElementHandle<T>::on_ready (line 278) ... ignored
[INFO] [stdout] test src/selector/handle.rs - selector::handle::MotionHandle (line 475) ... ignored
[INFO] [stdout] test src/selector/handle.rs - selector::handle::MotionHandle::start (line 578) ... ignored
[INFO] [stdout] test src/selector/handle.rs - selector::handle::Queryable (line 324) ... ignored
[INFO] [stdout] test src/selector/mod.rs - selector (line 13) ... ignored
[INFO] [stdout] test src/selector/mod.rs - selector::query (line 60) ... ignored
[INFO] [stdout] test src/selector/mod.rs - selector::query_motion (line 84) ... ignored
[INFO] [stdout] test src/selector/scroll_ref.rs - selector::scroll_ref::ScrollRef (line 61) ... ignored
[INFO] [stdout] test src/selector/scroll_ref.rs - selector::scroll_ref::use_scroll_ref (line 378) ... ignored
[INFO] [stdout] test src/stack.rs - stack::Stack (line 26) ... ignored
[INFO] [stdout] test src/stack.rs - stack::Stack::when (line 946) ... ignored
[INFO] [stdout] test src/stack.rs - stack::stack (line 1080) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful (line 6) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::() (line 1021) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::NoState (line 709) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::StateContext (line 1337) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::StateContext<S>::dep (line 1827) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::StateContext<S>::dep_as_state (line 1854) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::StateContext<S>::dep_signal_id (line 1891) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::StateContext<S>::event (line 1460) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::StateContext<S>::motion (line 2016) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::StateContext<S>::query_motion (line 1982) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::StateContext<S>::spring (line 1671) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::StateContext<S>::use_animated_value (line 1581) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::StateContext<S>::use_animated_value_with_config (line 1596) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::StateContext<S>::use_effect (line 1913) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::StateContext<S>::use_keyframes (line 1766) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::StateContext<S>::use_signal (line 1509) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::StateContext<S>::use_spring (line 1640) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::StateContext<S>::use_timeline (line 1691) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::StateTransitions (line 673) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::Stateful (line 1049) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::Stateful<S>::bind (line 3642) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::Stateful<S>::default_state (line 2458) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::Stateful<S>::deps (line 2581) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::Stateful<S>::on_layout (line 3610) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::Stateful<S>::on_state (line 2519) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::Stateful<S>::with_shared_state (line 2426) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::StatefulBuilder (line 2086) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::stateful (line 2287) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::stateful_button (line 4278) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::stateful_from_handle (line 4250) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::stateful_with_key (line 2320) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::use_shared_state (line 1206) ... ignored
[INFO] [stdout] test src/stateful.rs - stateful::use_shared_state_with (line 1248) ... ignored
[INFO] [stdout] test src/styled_text.rs - styled_text (line 8) ... ignored
[INFO] [stdout] test src/styled_text.rs - styled_text::StyledLine::from_segments (line 207) ... ignored
[INFO] [stdout] test src/syntax.rs - syntax (line 8) ... ignored
[INFO] [stdout] test src/text.rs - text::Text::font (line 361) ... ignored
[INFO] [stdout] test src/text.rs - text::Text::font_with_fallback (line 373) ... ignored
[INFO] [stdout] test src/typography.rs - typography (line 26) ... ignored
[INFO] [stdout] test src/typography.rs - typography (line 46) ... ignored
[INFO] [stdout] test src/typography.rs - typography (line 8) ... ignored
[INFO] [stdout] test src/typography.rs - typography::b (line 192) ... ignored
[INFO] [stdout] test src/typography.rs - typography::caption (line 288) ... ignored
[INFO] [stdout] test src/typography.rs - typography::chained_text (line 337) ... ignored
[INFO] [stdout] test src/typography.rs - typography::h1 (line 86) ... ignored
[INFO] [stdout] test src/typography.rs - typography::h2 (line 97) ... ignored
[INFO] [stdout] test src/typography.rs - typography::h3 (line 108) ... ignored
[INFO] [stdout] test src/typography.rs - typography::h4 (line 119) ... ignored
[INFO] [stdout] test src/typography.rs - typography::h5 (line 130) ... ignored
[INFO] [stdout] test src/typography.rs - typography::h6 (line 141) ... ignored
[INFO] [stdout] test src/typography.rs - typography::heading (line 154) ... ignored
[INFO] [stdout] test src/typography.rs - typography::inline_code (line 308) ... ignored
[INFO] [stdout] test src/typography.rs - typography::label (line 241) ... ignored
[INFO] [stdout] test src/typography.rs - typography::muted (line 258) ... ignored
[INFO] [stdout] test src/typography.rs - typography::p (line 275) ... ignored
[INFO] [stdout] test src/typography.rs - typography::small (line 228) ... ignored
[INFO] [stdout] test src/typography.rs - typography::span (line 217) ... ignored
[INFO] [stdout] test src/typography.rs - typography::strong (line 203) ... ignored
[INFO] [stdout] test src/units.rs - units (line 8) ... ignored
[INFO] [stdout] test src/widgets/blockquote.rs - widgets::blockquote (line 8) ... ignored
[INFO] [stdout] test src/widgets/blockquote.rs - widgets::blockquote::blockquote (line 144) ... ignored
[INFO] [stdout] test src/widgets/button.rs - widgets::button (line 9) ... ignored
[INFO] [stdout] test src/widgets/button.rs - widgets::button::Button::new (line 98) ... ignored
[INFO] [stdout] test src/widgets/button.rs - widgets::button::Button::with_content (line 133) ... ignored
[INFO] [stdout] test src/widgets/button.rs - widgets::button::button (line 478) ... ignored
[INFO] [stdout] test src/widgets/button.rs - widgets::button::button_with (line 500) ... ignored
[INFO] [stdout] test src/widgets/checkbox.rs - widgets::checkbox (line 11) ... ignored
[INFO] [stdout] test src/widgets/checkbox.rs - widgets::checkbox::checkbox (line 536) ... ignored
[INFO] [stdout] test src/widgets/code.rs - widgets::code (line 10) ... ignored
[INFO] [stdout] test src/widgets/code.rs - widgets::code (line 22) ... ignored
[INFO] [stdout] test src/widgets/cursor.rs - widgets::cursor::cursor_canvas (line 165) ... ignored
[INFO] [stdout] test src/widgets/gesture.rs - widgets::gesture (line 8) ... ignored
[INFO] [stdout] test src/widgets/hr.rs - widgets::hr (line 7) ... ignored
[INFO] [stdout] test src/widgets/hr.rs - widgets::hr::hr (line 49) ... ignored
[INFO] [stdout] test src/widgets/link.rs - widgets::link (line 9) ... ignored
[INFO] [stdout] test src/widgets/link.rs - widgets::link::link (line 325) ... ignored
[INFO] [stdout] test src/widgets/list.rs - widgets::list (line 7) ... ignored
[INFO] [stdout] test src/widgets/mod.rs - widgets (line 17) ... ignored
[INFO] [stdout] test src/widgets/overlay.rs - widgets::overlay (line 15) ... ignored
[INFO] [stdout] test src/widgets/overlay.rs - widgets::overlay::DropdownBuilder::dismiss_on_click_outside (line 2703) ... ignored
[INFO] [stdout] test src/widgets/overlay.rs - widgets::overlay::DropdownBuilder::follows_scroll (line 2722) ... ignored
[INFO] [stdout] test src/widgets/overlay.rs - widgets::overlay::DropdownBuilder::motion_key (line 2789) ... ignored
[INFO] [stdout] test src/widgets/overlay.rs - widgets::overlay::ModalBuilder::content (line 2407) ... ignored
[INFO] [stdout] test src/widgets/overlay.rs - widgets::overlay::ModalBuilder::edge_position (line 2470) ... ignored
[INFO] [stdout] test src/widgets/radio.rs - widgets::radio (line 9) ... ignored
[INFO] [stdout] test src/widgets/radio.rs - widgets::radio::radio_group (line 594) ... ignored
[INFO] [stdout] test src/widgets/rich_text_editor/markdown.rs - widgets::rich_text_editor::markdown::RichDocument::from_markdown (line 43) ... ignored
[INFO] [stdout] test src/widgets/scroll.rs - widgets::scroll (line 9) ... ignored
[INFO] [stdout] test src/widgets/scroll.rs - widgets::scroll::Scroll::bind (line 1935) ... ignored
[INFO] [stdout] test src/widgets/scroll.rs - widgets::scroll::scroll (line 2460) ... ignored
[INFO] [stdout] test src/widgets/table.rs - widgets::table (line 50) ... ignored
[INFO] [stdout] test src/widgets/table.rs - widgets::table (line 8) ... ignored
[INFO] [stdout] test src/widgets/table.rs - widgets::table::TableBuilder (line 422) ... ignored
[INFO] [stdout] test src/widgets/table.rs - widgets::table::cell (line 375) ... ignored
[INFO] [stdout] test src/widgets/table.rs - widgets::table::striped_tr (line 396) ... ignored
[INFO] [stdout] test src/widgets/table.rs - widgets::table::table (line 112) ... ignored
[INFO] [stdout] test src/widgets/table.rs - widgets::table::tbody (line 152) ... ignored
[INFO] [stdout] test src/widgets/table.rs - widgets::table::td (line 357) ... ignored
[INFO] [stdout] test src/widgets/table.rs - widgets::table::tfoot (line 167) ... ignored
[INFO] [stdout] test src/widgets/table.rs - widgets::table::th (line 338) ... ignored
[INFO] [stdout] test src/widgets/table.rs - widgets::table::thead (line 135) ... ignored
[INFO] [stdout] test src/widgets/table.rs - widgets::table::tr (line 187) ... ignored
[INFO] [stdout] test src/widgets/text_area.rs - widgets::text_area::TextArea::on_change_signal (line 2808) ... ignored
[INFO] [stdout] test src/widgets/text_area.rs - widgets::text_area::TextAreaState::signal_id (line 537) ... ignored
[INFO] [stdout] test src/widgets/text_area.rs - widgets::text_area::text_area (line 2837) ... ignored
[INFO] [stdout] test src/widgets/text_input.rs - widgets::text_input (line 11) ... ignored
[INFO] [stdout] test src/widgets/text_input.rs - widgets::text_input::TextInput::on_change (line 2931) ... ignored
[INFO] [stdout] test src/widgets/text_input.rs - widgets::text_input::focus_tap_generation (line 399) ... ignored
[INFO] [stdout] test src/widgets/virtual_list.rs - widgets::virtual_list (line 9) ... ignored
[INFO] [stdout] test src/image.rs - image (line 4) ... ok
[INFO] [stdout] test src/text.rs - text (line 6) ... ok
[INFO] [stdout] test src/div.rs - div (line 4) ... ok
[INFO] [stdout] test src/svg.rs - svg (line 4) ... ok
[INFO] [stdout] test src/lib.rs - (line 8) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 229 ignored; 0 measured; 0 filtered out; finished in 2.65s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "aea0b46a736b0d25628738fa7445be5d593646a28da62e0f6a201cdb33ada18f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "aea0b46a736b0d25628738fa7445be5d593646a28da62e0f6a201cdb33ada18f", kill_on_drop: false }`
[INFO] [stdout] aea0b46a736b0d25628738fa7445be5d593646a28da62e0f6a201cdb33ada18f
